rough-fruited buttercup - French English Dictionary